rod insulation - French English Dictionary